import request from '@/utils/request'

// 查询任务列表
export function getTaskList(query) {
  return request({
    url: '/task/queryTaskListByPage.action',
    method: 'get',
    params: query
  })
}

// 修改任务列表
export function updateTask(query) {
    return request({
      url: '/task/updateTask.action',
      method: 'get',
      params: query
    })
}

// 删除任务列表
export function deleteTask(query) {
    return request({
      url: '/task/deleteTask.action',
      method: 'get',
      params: query
    })
}

// 添加任务列表
export function addTask(query) {
    return request({
      url: '/task/addTask.action',
      method: 'get',
      params: query
    })
}

// 启用任务列表
export function activeTask(query) {
    return request({
      url: '/task/activeTask.action',
      method: 'get',
      params: query
    })
}

// 停用任务列表
export function stopTask(query) {
    return request({
      url: '/task/suspendTask.action',
      method: 'get',
      params: query
    })
}

// 执行任务列表
export function executeTask(query) {
    return request({
      url: '/task/executeTask.action',
      method: 'get',
      params: query
    })
}

// 查询任务日志
export function getTaskLog(query) {
  return request({
    url: '/task/queryTaskLogListByPage.action',
    method: 'get',
    params: query
  })
}
// 查询任务日志
export function queryTaskLogListAnalyse(query) {
    return request({
        url: '/task/queryTaskLogListAnalyse.action',
        method: 'get',
        params: query
    })
}


